﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MDS
{
   public interface IRepositoryFactory
    {
       IMessageRepository GetMessagePepository(string key);

       ISnapshotRepository<T> GetSnapshotRepository<T>(string key) where T : Protocol.IMessage;
    }
}
